hand in (someone's) resignation

Translations
présenter sa démission